rope-soled sandals - English Synonyms Dictionary